vine tomatoes - French English Dictionary